package com.inter.entity.interentity.pay.wxapp.request;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

@Setter
@Getter
public class RequestWeiXinAppPayTradeData implements Serializable {

    @ApiModelProperty(value = "订单id", example = "201585645656544", dataType = "String")
    private String orderId;

    @ApiModelProperty(value = "支付金额", example = "19.33", dataType = "String")
    private String amount;

//    @ApiModelProperty(value = "支付货币", example = "USD", dataType = "String")
//    private String currencyCode;

    @ApiModelProperty(value = "微信支付的商品描述：商品描述交易字段格式根据不同的应用场景按照以下格式APP——需传入应用市场上的APP名字-实际商品名称：天天爱消除-游戏充值。", example = "腾讯充值中心-QQ会员充值", dataType = "String")
    private String body;

    @ApiModelProperty(value = "微信开放平台审核通过的应用APPID,每个app的id应该不同", example = "wxd678efh567hg6787", dataType = "String")
    private String appId;
}
